import numpy as np
from sklearn import datasets

iris = datasets.load_iris()
iris_data=np.array(iris.data)

print('-------打印鸢尾花150行（样本）：花萼长度、花萼宽度、花瓣长度、花瓣宽度四个特征-------')
iris_data.sort()
print(iris_data)
print('-------打印鸢尾花150行（样本）前5行的数据-------')
print(iris_data[:5])
print('-------打印鸢尾花“花萼长度”的数据（第1列列号0）-------')
sepal_length = iris_data[:,3]
print(sepal_length)
#
# #去重，求和
print('-----------------打印鸢尾花“花萼长度”去重后的结果---------------')
uni_iris = np.unique(sepal_length)
print(uni_iris)
print('-----------------求所有鸢尾花花萼长度数据的和---------------')
print(sepal_length.sum())
print('-----------------求所有鸢尾花花萼长度数据累积和（非去重数据）---------------')
print(np.cumsum(sepal_length))


print(np.mean(sepal_length))
print(np.std(sepal_length))
print(np.var(sepal_length))
print(np.min(sepal_length))
print(np.max(sepal_length))